import pandas as pd
list = [[100,120,105],[95,110,108],[98,80,100],[112,106,97]]
index = ['王蒙','李珊','赵胜','刘文']
columns = ['语文','数学','英语']
df=pd.DataFrame(list,index,columns)
print('原始数据：  \n',df)
#末尾增加列
df['政治']=[100,105,110,120]
print('增加"政治"列后的数据： \n',df)
#指定位置增加列
df.insert(3,'地理',[66,77,88,99,])
print('再增加“地理”列后的数据： \n',df)
#末尾加行
df.loc['杜晓豪']=[11,22,33,44,55]
print('增加行后的数据： \n',df)